package com.example.pythondemo.utils;

import java.util.ArrayList;
import java.util.List;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class IntKit {

    public static Integer getInt(String num){
        String regEx = "[^0-9]";
        Pattern p = Pattern.compile(regEx);
        Matcher m = p.matcher(num);
        String str = m.replaceAll("").trim();
        if (str == null||str.length() == 0) return 0;
        return Integer.valueOf(str);
    }

    public static List<Integer> getLost(Integer ln,Integer bn){
        List<Integer> list = new ArrayList<>();
        if (ln > bn){
            return null;
        }
        for (Integer i = ln + 1; i < bn; i++) {
            list.add(i);
        }
        return list;
    }
}
